package com.jmxcfc.blfsc.xuanwu.enums;

/**
 * 发送类型
 * @author pbs
 */
public enum SendTypeEnum {

    MASS("MASS", "群发"),
    GROUP("GROUP", "组发");
    /**
     * 类型
     */
    private String type;

    /**
     * 描述
     */
    private String desc;


    SendTypeEnum(String type, String desc) {
        this.type = type;
        this.desc = desc;
    }

    public String type() {
        return this.type;
    }

    public String desc() {
        return this.desc;
    }


    /**
     * 根据值  获取 枚举
     * @param type
     * @return
     */
    public static SendTypeEnum getEnumByValue(String type) {
        SendTypeEnum[] instances = SendTypeEnum.values();
        for(SendTypeEnum instance : instances){
            if(instance.type().equals(type)){
                return instance;
            }
        }
        return null;
    }
}
